package com.zr.planClass.service;

import com.zr.planClass.model.modelmin.PlanClassAddVo;
import com.zr.planClass.model.modelmin.PlanClassSelectVo;
import com.zr.planClass.model.modelmin.PlanClassUpdateStatus;
import com.zr.planClass.model.modelmin.PlanClassUpdateVo;
import com.zr.util.ResultVo;

import javax.servlet.http.HttpServletResponse;
import javax.validation.Valid;

/**
 * Created by 非常狂躁的猪 on 2019/12/24.
 */
public interface PlanClassMinService {

    ResultVo add(@Valid PlanClassAddVo planClassAddVo);

    ResultVo update(@Valid PlanClassUpdateVo planClassUpdateVo);

    ResultVo queryOnePlan(Integer id);

    ResultVo queryAllPlan(PlanClassSelectVo planClassSelectVo);

    ResultVo updateStatusById(@Valid PlanClassUpdateStatus planClassUpdateStatus);


}
